using Finance.Domain;

namespace Finance.Api.Read.Dtos
{
    public class ProductAlertDto : Basic
    {
        /// <summary>
        /// 序号
        /// </summary>
        public int RowNum { get; set; }

        /// <summary>
        /// 货品编号
        /// </summary>
        public string ProductNo { get; set; }

        /// <summary>
        /// 货品名称
        /// </summary>
        public string ProductName { get; set; }

        /// <summary>
        /// 货品类型
        /// </summary>
        public string ProductType { get; set; }

        /// <summary>
        /// 当前库存
        /// </summary>
        public int ProductNum { get; set; }

        /// <summary>
        /// 库存下限
        /// </summary>
        public int NumMin { get; set; }

        /// <summary>
        /// 库存上限
        /// </summary>
        public int NumMax { get; set; }

        /// <summary>
        /// 低于下限数量（负数表示缺货数量）
        /// </summary>
        public int ByongNumMin { get; set; }

        /// <summary>
        /// 高于上限数量（正数表示积压数量）
        /// </summary>
        public int ByongNumMax { get; set; }
    }
} 